he/she devoured - Francés Inglés Diccionario